two-clawed hammer - French English Dictionary